decimal to bcd encoder experiment